Thousands of people packed a Madrid square on Sunday to protest against Socialist Prime Minister Pedro Sanchez's government and demand an early election, at a rally backed by right-wing parties.
Waving red and yellow Spanish flags, protesters massed in the Plaza de Castilla, a large square in the heart of Madrid's financial district and called on Sanchez to resign, shouting "traitor".
More than 100 little-known, small groups linked to the right and far-right called the rally under the slogan "For unity, dignity, the law and freedom. General elections now!".
The demonstration was supported by the main opposition conservative Popular Party (PP) and the extreme-right Vox.
Speakers attacked the government for a string of policies and decisions, ranging from an amnesty for Catalan independence campaigners to its pacts with regional separatist parties, as well as for corruption probes affecting Socialist party figures and Sanchez's wife Begona Gomez.
Around 25,000 people took part, according to the central government's office in the region. Organisers put the turnout at roughly 400,000.
Protesters held up placards reading "Get lost Sanchez" and "Sanchez is destroying Spain" as well as slogans opposing immigration.
Vox leader Santiago Abascal, the only party leader to attend, told reporters: "This government is ruining Spaniards, has betrayed them, has lied to them."
"Today Spaniards, whatever the government says, are poorer than when Pedro Sanchez came to power. It is harder for them to make ends meet," he added.
More Spaniards are in work and incomes have risen but so have inflation and rents.
Sanchez, in office since 2018, heads a fragile minority government which relies on the votes of Catalan and Basque separatist parties in parliament to pass legislation.
His concessions to these parties have infuriated some on the right.
You may also like
Air India crash: PIL in SC seeks black box data, independent probe and transparency
Himachal: Monsoon toll rises to 424, including 242 in rain-related mishaps
20 infiltrating Bangladeshi nationals along Indo-B'desh border in Assam pushed back
Navi Mumbai Tragedy: 25-Year-Old SBI Assistant Manager Found Dead By Suicide At Seawoods Flat; Probe Underway
Ridiculous! Kusal Perera Pulls Off Spectacular Balancing Act To Take The Catch In SL vs AFG Asia Cup 2025 Match; Video